/**
 * 
 */
package pruebas.tiendaOl.ipsWeb;

import java.io.Serializable;
import java.util.List;

import com.intelap.incrustables.Dinero;


/**IPS (Interfaz proveedor servicio) que debe implementar quien pretenda proveer el servicio requerido por {@link RiuGondola}.
 * @author Gustavo */
public interface IpsGondola extends Serializable {
	List<IpsItemGondola> getItems();
	
	void ponerArticulosEnCarrito(IpsItemGondola valor, int cantidad);
	
	public interface IpsItemGondola {
		String getNombre();
		Dinero getPrecio();
		int getCantidad();
	}

	/**Da un identificador de instancia. Usado solo para debug */
	String getId();

	public interface EventoCambiosGondola {}
}
